
@font-face {
    font-family: 'HelveticaNeueLight';
    src: url('../fonts/hll___-webfont.eot');
    src: url('../fonts/hll___-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/hll___-webfont.woff') format('woff'),
         url('../fonts/hll___-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaNeueMedium';
    src: url('../fonts/hlm___-webfont.eot');
    src: url('../fonts/hlm___-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/hlm___-webfont.woff') format('woff'),
         url('../fonts/hlm___-webfont.ttf') format('truetype'),
         url('../fonts/hlm___-webfont.svg#HelveticaNeueMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaNeueThin';
    src: url('../fonts/hlt___-webfont.eot');
    src: url('../fonts/hlt___-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/hlt___-webfont.woff') format('woff'),
         url('../fonts/hlt___-webfont.ttf') format('truetype'),
         url('../fonts/hlt___-webfont.svg#HelveticaNeueThin') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaBoldRegular';
    src: url('../fonts/helvetica-bold-webfont.eot');
    src: url('../fonts/helvetica-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica-bold-webfont.woff') format('woff'),
         url('../fonts/helvetica-bold-webfont.ttf') format('truetype'),
         url('../fonts/helvetica-bold-webfont.svg#Helvetica-BoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.ff1{font-family:'FrutigerRoman'; font-weight:400}
.ff2{font-family:'HelveticaNeueThin'; font-weight:400}
.ff3{font-family:'HelveticaBoldRegular'; font-weight:400}
.ff4{font-family:'HelveticaNeueLight'; font-weight:400}

/*-----------css reset---------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*----------basic----------------*/
ul{list-style:none}
ul li{display:list-item;}
html,body { font: 12px 'Verdana', Arial, sans-serif; background:#fff; color:#2f3928; height:100%; text-align:center; line-height:18px}
a { text-decoration:none; color: #fff }
a:hover { color:#0ba1b8 }
html { overflow-y:scroll }/*Prevent Firefox Scrollbar Jump*/
button { border: none; cursor: pointer; font-weight: bold; color: #fff }
input , textarea { padding: 0; margin: 0; resize:none}
select, .cp  { cursor:pointer; }
.clear { clear: both; }
:focus{outline:0; border:0}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
html{overflow-y:scroll}
button{border:0;cursor:pointer;font-weight:700;color:#fff}
p{padding:8px 0}
select,.cp{cursor:pointer}
h5{color:#b40004; font-size:15px; font-weight:400}
h4{color:#262626; font-size:16px; font-weight:600}
h3{font-size:18px; font-weight:400; color:#fff}
.clear{clear:both;display: block;height: 0;overflow: hidden;visibility: visible;width: 0;}
.page-break{page-break-before:always}
.dpn{display:none}
.por{position:relative}
.rounded{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(PIE.htc);position:relative}
.rounded10{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.transparent{zoom:1;filter:alpha(opacity=90);opacity:.9}
.transparent50{zoom:1;filter:alpha(opacity=50);opacity:.5}
.normal{zoom:1;filter:alpha(opacity=100);opacity:1}
.cursor{cursor:pointer}
.shadow{-moz-box-shadow: 0px 0px 15px #d9d9d9;-webkit-box-shadow: 0px 0px 15px #d9d9d9;box-shadow: 0px 0px 15px #d9d9d9;progid:DXImageTransform.Microsoft.Shadow(color=#d9d9d9,direction=45);}
.shadow1{-moz-box-shadow: 0px 0px 15px #96b2a1;-webkit-box-shadow: 0px 0px 15px #96b2a1;box-shadow: 0px 0px 15px #96b2a1;progid:DXImageTransform.Microsoft.Shadow(color=#96b2a1,direction=45);}
.fl{float:left}
.fr{float:right}
.pa0{padding:0}
.pa5{padding:5px}
.pa10{padding:10px}
.pa15{padding:15px}
.pa20{padding:20px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt200{padding-top:200px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pb5{padding-bottom:5px}
.pb8{padding-bottom:8px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.ph5{padding-left:5px;padding-right:5px}
.ph10{padding-left:10px;padding-right:10px}
.ph15{padding-left:15px;padding-right:15px}
.ph20{padding-left:20px;padding-right:20px}
.ph25{padding-left:25px;padding-right:25px}
.pv5{padding-top:5px;padding-bottom:5px}
.pv10{padding-top:10px;padding-bottom:10px}
.pv15{padding-top:15px;padding-bottom:15px}
.pv20{padding-top:20px;padding-bottom:20px}
.ma5{margin:5px}
.ma10{margin:10px}
.ma15{margin:15px}
.ma20{margin:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt50{margin-top:50px}
.mt175{margin-top:175px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr35{margin-right:35px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml210{margin-left:210px}
.mh5{margin-left:5px;margin-right:5px}
.mh10{margin-left:10px;margin-right:10px}
.mh15{margin-left:15px;margin-right:15px}
.mh20{margin-left:20px;margin-right:20px}
.mha{margin-left:auto;margin-right:auto}
.mv5{margin-top:5px;margin-bottom:5px}
.mv10{margin-top:10px;margin-bottom:10px}
.mv15{margin-top:15px;margin-bottom:15px}
.mv20{margin-top:20px;margin-bottom:20px}
.fwn{font-weight:400}
.fwb{font-weight:700}
.fsi{font-style:italic}
.tac{text-align:center}
.tal{text-align:left}
.tar{text-align:right}
.taj{text-align:justify}
.ttu{text-transform:uppercase}
.ttc{text-transform:capitalize}
.tdu{text-decoration:underline}
.ti9{text-indent:-9999px}
.tsd{text-shadow:1px 1px 0 #999}
.vam{vertical-align:middle}
.vab{vertical-align:bottom}
.vat{vertical-align:top}
.dpi{display:inline}
.dpib{display:inline-block}
.poa{position:absolute}
.pof{position:fixed}
.ofh{overflow:hidden}
.ofa{overflow:auto}
.bdn{border:none}
.bd1{border:solid 1px #}
.bd2{border:solid 1px #}
.bd1T{border-top:dotted 1px #4e473a}
.bd2T{border-top:solid 1px #fff}
.bd1B{border-bottom:dotted 1px #4e473a}
.bd2B{border-bottom:solid 1px #fff}
.bd1R{border-right:dotted 1px #4e473a}
.noBd{border:0}
.fs11{font-size:}
.fs13{font-size:}
.fs14{font-size:14px}
.fs15{font-size:15px}
.fs16{font-size:16px}
.fs17{font-size:17px}
.fs20{font-size:20px}
.bgt{background:transparent}
.bg1{background:#000}
.bg2{background:#fff}
.bg3{background:#2c2a25}
.cf0{color:#000}
.cf1{color:#fff}
.cf2{color:#006554}
.cf3{color:#a9b19d}
.cf4{color:#2f3928}
.cf5{color:#}
.ipt25{height:21px;padding-top:2px;padding-bottom:2px}
.w1{width:}
.w190{width:190px}
.w195{width:195px}
.w240{width:240px}
.w266{width:266px}
.w345{width:345px}
.w479{width:479px}
.w480{width:480px}
.w675{width:675px}
.w750{width:750px}
.w960{width:960px}
.lh22{line-height:22px}
.lsd{list-style-type:disc}
.lss{list-style-type:square}
.lsdc{list-style-type:decimal; color:#fff}
.vsh{visibility:hidden}
.ttn{text-transform:none}
.btnSubmit{background:url(../images/btnSubmit.png) no-repeat;width:79px;height:25px;text-indent:-9999px}
.contact{background:url(../images/contact-background.png) no-repeat; width:290px; height:67px; position:relative;}
.none-list li{float:left}
.readmore{background:url(../images/readmore.png) no-repeat; padding-left:20px; font-size:17px}
.innerbd{width:257px; height:168px; position:relative}
.innerbd:before{position:absolute; content:''; border:solid 3px #fff; width:251px; height:162px}
.button{padding:3px 20px 4px 10px; background:#576454; text-transform:uppercase}
a.button:hover{color:#fff}
.nav{background:#fff; color:#b4cec0; font-size:8px; padding:2px 5px; text-transform:uppercase}
a.nav:hover{color:#b4cec0}

#content{min-height:100%; position:relative; text-align:left}
#wrapper{min-height:100%; position:relative; margin-bottom:50px; background:#b4cec0 url(../images/background.png) repeat-x top; overflow:hidden; width:100%}
#banner {width:960px; height:350px; z-index:20}
#banner:before{width:952px; height:342px; border:solid 4px #fff; position:absolute; content:''}
#container{margin-top:0px; position:relative}

#logo {position:relative; margin-top:0px}

#header .headerLinks ul {float:right; font-size:15px; margin-top:50px; margin-bottom:0px}
#header .headerLinks ul li{float:left; font-size:15px; margin-left:4px}
#header .headerLinks a{text-decoration:none; color:#414042}

#navbar {margin-top:0px; float:right; font-family:'HelveticaNeueLight'}
#navbar ul {overflow:hidden}
#navbar ul li{padding:5px 0px; float:left}
#navbar ul li a{padding:0 20px; color:#006554; font-size:14px; text-transform:uppercase}
#navbar ul li:first-child>a{padding-left:0}
#navbar ul li:last-child>a{padding-right:0}
#navbar ul li:hover, #navbar ul li.active{}
#navbar ul li:hover>ul{display:block}
#navbar ul li:hover>a, #navbar ul li>a:hover{color:#6d6e71; text-decoration:none; padding:0 20px}#navbar ul li.active>a{ font-family:'HelveticaNeueMedium'}
#navbar ul li:last-child:hover>a, #navbar ul li:last-child>a:hover,#navbar ul li:last-child.active>a{color:#6d6e71; text-decoration:none; padding-right:0px}

div img{margin-bottom:-5px;}
#bg-bottom{bottom:0; right:0}

#footer{position:absolute; width:100%; bottom:0; font-size:10px; line-height:50px; text-align:center; background:#fff}
#footer #ft {height:50px; width:960px; margin:0 auto; color:#acacac; font-family:'HelveticaNeueThin'}
#footer ul li{float:left; font-size:10px; margin-left:10px; }
#footer li a{color:#acacac; font-family:'HelveticaNeueThin'}
#footer li a:hover{text-decoration:underline}

ins,.tdn{text-decoration:none}
.dpb{z-index:9999}

#contact {padding:0px; font-size:12px; overflow:hidden}
textarea, input[type=text]{margin-bottom:8px; line-height:17px; background:#e1ece6; padding:5px; border:0}
#contact #userForm tr td {width:110px; font-size:12px; vertical-align:top}
#contact  #userForm input[type=text], #contact #userForm textarea{border:0; font-family:'Verdana'; font-size:12px}
#contact  #userForm input, #contact #userForm textarea{color:#2f3928}
#contact #userForm textarea{height:100px; width:251px; padding:5px 10px}
#contact #userForm textarea{height:40px}
#contact #userForm input[type=text]{padding:0px 10px; height:17px}
#contact #userForm textarea, #contact #userForm input[type=text]{background:#e1ece6; width:251px}
#contact #userForm input[type=submit]{width:51px; line-height:17px; font-size:16px; border:0; background:url(../images/btnSubmit.png); float:right; cursor:pointer}


